causing an affront - Español Inglés Diccionario